const utils = {
  /**
   * 信息反馈（轻提示）
   * @param {string} title 文字提示
   */
  toast(title="数据加载失败..." ) {
    wx.showToast({
      title,
      mask: true,
      icon: 'none'
    })
  },
  /**
   * 判断页面是否为tabBar页面
   * @param {string} path 页面路径
   */
  isTabBarPage( path = '') {
    // console.log(__wxConfig)
    // 获取到tabBar页面信息
    const tabBarList = __wxConfig.tabBar.list
    // 获取tabBar页面路径
    const tabBarPages =  tabBarList.map(({pagePath}) => {
      return pagePath.split('.')[0]
    })
    // console.log(tabBarPages)
    // 是否为 tabBar 页面
    return tabBarPages.includes(path)
  },

  // 格式化显示时间
  dateFormat(timestamp) {
    // 实例化时间对象
    const date = new Date(timestamp)
    // 以年月日方式不是时间
    const year = date.getFullYear()
    const month = date.getMonth() + 1
    const day = date.getDate()
    // 对时间格式进行处理，小于10的拼接0字符
    return [year,month,day].map(item => (item > 9 ? item : '0' + item)).join('-')
  }
}

// 正常的模块导出
export default utils
// 也可以放在全局对象wx.showToast上
wx.utils = utils